makeshift beds - Français Anglais Dictionnaire